A Novel Approach to Managing Consistency in Content Distribution Networks
نویسنده
چکیده
Content distribution network (CDN) is a technique deployed to push content from the origin server to geographically distributed replicas, usually located at the edge of the network where the clients are attached. One of the important problems in CDNs is how to manage the consistency of content at replicas with that at the origin server, especially for those documents changing dynamically. In the traditional propagation approach the updated version of a document is delivered to all replicas whenever a change is made to the document at the origin server. It may generate significant levels of unnecessary traffic if documents are updated more frequently than accessed. Another approach is invalidation, in which an invalidation message is sent to all replicas when a document is changed at the origin server. This approach does not make full use of the distribution network for content delivery and each replica needs to fetch an updated version individually at a later time. This can also lead to inefficiency in managing consistency at replicas. In this paper, we propose a novel hybrid approach that will generate less traffic than the propagation approach, and the invalidation approach. The origin server makes the decision of using either propagation or invalidation method for each document, based on the statistics about the update frequency at the origin server and the request rates collected by replicas. We develop a technique that can reduce the burden of request rate collection at replicas and get rid of the implosion problem when replicas send the statistics to the origin server. Extensive simulations are performed to examine how the traffic generated and freshness rate at replicas are affected by various parameters. We experiment with a wide range of request rate, update frequency, and the number of replicas. The results show that our approach can take advantage of content distribution network and significantly reduce the traffic generated.
منابع مشابه
Improve Replica Placement in Content Distribution Networks with Hybrid Technique
The increased using of the Internet and its accelerated growth leads to reduced network bandwidth and the capacity of servers; therefore, the quality of Internet services is unacceptable for users while the efficient and effective delivery of content on the web has an important role to play in improving performance. Content distribution networks were introduced to address this issue. Replicatin...
متن کاملResiliency improvement of distribution network considering the charge/discharge management of electric vehicles in parking lots through Bi-level optimization approach
Due to the growing use of Plug-in Electric vehicles in transportation networks, scheduling the charge/discharge of electric vehicles in parking lots can have great impacts on the distribution network's resiliency. This paper presents a Bi-level optimization model to improve the resiliency of the distribution network that takes into account the interaction between the distribution network island...
متن کاملA Fast Approach to the Detection of All-Purpose Hubs in Complex Networks with Chemical Applications
A novel algorithm for the fast detection of hubs in chemical networks is presented. The algorithm identifies a set of nodes in the network as most significant, aimed to be the most effective points of distribution for fast, widespread coverage throughout the system. We show that our hubs have in general greater closeness centrality and betweenness centrality than vertices with maximal degree, w...
متن کاملA Novel Approach for Detecting Relationships in Social Networks Using Cellular Automata Based Graph Coloring
All the social networks can be modeled as a graph, where each roles as vertex and each relationroles as an edge. The graph can be show as G = [V;E], where V is the set of vertices and E is theset of edges. All social networks can be segmented to K groups, where there are members in eachgroup with same features. In each group each person knows other individuals and is in touch ...
متن کاملA Novel Method for Implementing of Time-of-use to Improve the Performance of Electric Distribution Systems: A Case Study
Increased electric energy consumption in recent years, associated economic problems, reduced reliability and increased power losses in electric networks. One of the main solutions in smart grids to overcome the mentioned problems is demand response programs. In demand response programs, operators apply time-varying tariffs to consumers, and convince them to change their consumption pattern. Amo...
متن کامل